OPC Studio User's Guide and Reference
Create<TValue>(UAMonitoredItemArguments) Method



OpcLabs.EasyOpcUA Assembly > OpcLabs.EasyOpc.UA.Reactive Namespace > UADataChangeNotificationObservable Class > Create Method : Create<TValue>(UAMonitoredItemArguments) Method
Contains an OPC UA endpoint and node descriptors, as well as monitoring and subscription parameters.

The value of this parameter cannot be null (Nothing in Visual Basic).

Creates a new data change observable for OPC UA node attribute given by OpcLabs.EasyOpc.UA.OperationModel.UAMonitoredItemArguments object.
Syntax
'Declaration
 
<NotNullAttribute()>
Public Overloads Shared Function Create(Of TValue)( _
   ByVal args As UAMonitoredItemArguments _
) As UADataChangeNotificationObservable(Of TValue)
[NotNull()]
public:
static UADataChangeNotificationObservable<TValue^>^ Creategeneric<typename TValue>
( 
   UAMonitoredItemArguments^ args
) 

Parameters

args
Contains an OPC UA endpoint and node descriptors, as well as monitoring and subscription parameters.

The value of this parameter cannot be null (Nothing in Visual Basic).

Type Parameters

TValue

Return Value

Returns an observable for changes in the given OPC UA node attribute.

This method never returns null (Nothing in Visual Basic).

Remarks
The UAReactive.DefaultClientSelector selector will be used for OPC Unified Architecture operations.
Requirements

Target Platforms: .NET Framework: Windows 10 (selected versions), Windows 11 (selected versions), Windows Server 2016, Windows Server 2022; .NET: Linux, macOS, Microsoft Windows

See Also